exercise of devotion - German English Dictionary